package org.neptune.service.service;

import java.util.Map;

import org.neptune.api.request.BaseRequest;
import org.neptune.common.response.LayuiTableResponse;
import org.neptune.service.util.EsLogBean;

/**
 * @author lwl
 * @date 2019/12/3 17:01
 */
public interface EsLogService {

	/**
	 * 添加索引
	 */
	void addEsLogIndex();

	/**
	 * 删除索引
	 */
	void deleteEsLogIndex();

	LayuiTableResponse<Map<String, Object>> queryByPage(BaseRequest baseRequest);

	// List<EsLogBean> find

	void addEsLog(EsLogBean esLogBean);

	void addEsLogs(EsLogBean... args);

}
